.solutionItem {
  
  .list {
    margin: 32rpx;
    .item {
      width: 100%;
      border-radius: 20rpx;
      margin-bottom: 32rpx;
      padding-bottom: 20rpx;
      box-shadow: 0px 5px 20px #0000000d;

      .solution-img {
        width: 100%;
        border-radius: 20rpx 20rpx 0 0;
        height: 300rpx;
      }

      .item-footer {
        display: flex;
        align-items: center;
        .scroll-h {
          flex: 1;
          width: 400rpx;
          white-space: nowrap;
        }
          .label-item {
            font-size: 16rpx;
            color: #0165FC;
            line-height: 36rpx;
            border-radius: 30rpx;
            padding: 0 12rpx;
            margin-right: 20rpx;
            display: inline-block;
            background-color: rgba($color: #0165FC, $alpha: 0.1);
          }

          .browse-img {
            width: 28rpx;
            height: 28rpx;
          }

          .num {
            font-size: 20rpx;
            margin-left: 12rpx;
            color: rgba($color:$primary-text-color, $alpha: 0.7)
          }
      }
    }
  }
}